#ifndef CONTENT_MANAGER_HPP_INCLUDED
#define CONTENT_MANAGER_HPP_INCLUDED
#include "Game_types.hpp"
class ContentManager
{
public:
    void AddDesciption(std::string theText, int theTheme);
	void AddItem(std::string theName, std::string theInfo, std::string theGrade, std::string theType, std::string theSubType, std::string theTwohanded, std::string theStackable, std::string thePower);
    std::string GetRandDescription( int theTheme);
    typeItem GetRandItem();
    typeItem GetRandItem(std::string theType);
    typeItem GetRandItem(std::string theType,std::string theGrade);
    typeItem GetItem(std::string theName);
    void LoadList(std::string theFileName);
private:
    std::vector<typeDescription> mDesciptions;
	std::vector<typeItem> mItems;
};
#endif
